home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / t3_1 / risc_src.lha / risc_sources / xlib / xws2.cdecl < prev    next >
Text File  |  1990-05-29  |  3KB  |  126 lines

  1. ;;; Display functions
  2.  
  3. ;;; 2.1  Opening the Display
  4.  
  5. (extern DisplayP "XOpenDisplay" (string display))
  6.  
  7. ;;; 2.2.1  Display Macros
  8.  
  9. (extern long "XAllPlanes")
  10.  
  11. (extern long "XBlackPixel" (DisplayP dpy) (int scr))
  12.  
  13. (extern long "XWhitePixel" (DisplayP dpy) (int scr))
  14.  
  15. (extern int "XConnectionNumber" (DisplayP dpy))
  16.  
  17. (extern Colormap "XDefaultColormap" (DisplayP dpy) (int scr))
  18.  
  19. (extern int "XDefaultDepth" (DisplayP dpy) (int scr))
  20.  
  21. (extern GC "XDefaultGC" (DisplayP dpy) (int scr))
  22.  
  23. (extern Window "XDefaultRootWindow" (DisplayP dpy))
  24.  
  25. (extern ScreenP "XDefaultScreenOfDisplay" (DisplayP dpy))
  26.  
  27. (extern ScreenP "XScreenOfDisplay" (DisplayP dpy) (int scr))
  28.  
  29. (extern int "XDefaultScreen" (DisplayP dpy))
  30.  
  31. (extern VisualP "XDefaultVisual" (DisplayP dpy) (int scr))
  32.  
  33. (extern int "XDisplayCells" (DisplayP dpy) (int scr))
  34.  
  35. (extern int "XDisplayPlanes" (DisplayP dpy) (int scr))
  36.  
  37. (extern string "XDisplayString" (DisplayP dpy))
  38.  
  39. (extern long "XLastKnownRequestProcessed" (DisplayP dpy))
  40.  
  41. (extern long "XNextRequest" (DisplayP dpy))
  42.  
  43. (extern int "XProtocolVersion" (DisplayP dpy))
  44.  
  45. (extern int "XProtocolRevision" (DisplayP dpy))
  46.  
  47. (extern int "XQLength" (DisplayP dpy))
  48.  
  49. (extern Window "XRootWindow" (DisplayP dpy) (int scr))
  50.  
  51. (extern int "XScreenCount" (DisplayP dpy))
  52.  
  53. (extern string "XServerVendor" (DisplayP dpy))
  54.  
  55. (extern int "XVendorRelease" (DisplayP dpy))
  56.  
  57. ;;; 2.2.2  Image Format Macros
  58.  
  59. (extern int "XImageByteOrder" (DisplayP dpy))
  60.  
  61. (extern int "XBitmapUnit" (DisplayP dpy))
  62.  
  63. (extern int "XBitmapBitOrder" (DisplayP dpy))
  64.  
  65. (extern int "XBitmapPad" (DisplayP dpy))
  66.  
  67. (extern int "XDisplayHeight" (DisplayP dpy) (int scr))
  68.  
  69. (extern int "XDisplayHeightMM" (DisplayP dpy) (int scr))
  70.  
  71. (extern int "XDisplayWidth" (DisplayP dpy) (int scr))
  72.  
  73. (extern int "XDisplayWidthMM" (DisplayP dpy) (int scr))
  74.  
  75. ;;; 2.2.3  Screen Information Macros
  76.  
  77. (extern long "XBlackPixelOfScreen" (ScreenP s))
  78.  
  79. (extern long "XWhitePixelOfScreen" (ScreenP s))
  80.  
  81. (extern int "XCellsOfScreen" (ScreenP s))
  82.  
  83. (extern Colormap "XDefaultColormapOfScreen" (ScreenP s))
  84.  
  85. (extern int "XDefaultDepthOfScreen" (ScreenP s))
  86.  
  87. (extern GC "XDefaultGCOfScreen" (ScreenP s))
  88.  
  89. (extern VisualP "XDefaultVisualOfScreen" (ScreenP s))
  90.  
  91. (extern int "XDoesBackingStore" (ScreenP s))
  92.  
  93. (extern Bool "XDoesSaveUnders" (ScreenP s))
  94.  
  95. (extern DisplayP "XDisplayOfScreen" (ScreenP s))
  96.  
  97. (extern long "XEventMaskOfScreen" (ScreenP s))
  98.  
  99. (extern int "XWidthOfScreen" (ScreenP s))
  100.  
  101. (extern int "XHeightOfScreen" (ScreenP s))
  102.  
  103. (extern int "XWidthMMOfScreen" (ScreenP s))
  104.  
  105. (extern int "XHeightMMOfScreen" (ScreenP s))
  106.  
  107. (extern int "XMaxCmapsOfScreen" (ScreenP s))
  108.  
  109. (extern int "XMinCmapsOfScreen" (ScreenP s))
  110.  
  111. (extern int "XPlanesOfScreen" (ScreenP s))
  112.  
  113. (extern Window "XRootWindowOfScreen" (ScreenP s))
  114.  
  115. ;;; 2.3  Generating a NoOperation Protocol Request
  116.  
  117. (extern void "XNoOp" (DisplayP dpy))
  118.  
  119. ;;; 2.4  Freeing Client-Created Data
  120.  
  121. (extern void "XFree" (unsignedint data))
  122.  
  123. ;;; 2.5  Closing the Display
  124.  
  125. (extern void "XCloseDisplay" (DisplayP dpy))
  126.